cordage and rope manufacturing machinery - Spanish English Dictionary